Efficient semi-implicit schemes for stiff systems
نویسندگان
چکیده
When explicit time discretization schemes are applied to stiff reaction–diffusion equations, the stability constraint on the time step depends on two terms: the diffusion and the reaction. The part of the stability constraint due to diffusion can be totally removed if the linear diffusions are treated exactly using integration factor (IF) or exponential time differencing (ETD) methods. For systems with severely stiff reactions, those methods are not efficient because the reaction terms in IF or ETD are still approximated with explicit schemes. In this paper, we introduce a new class of semi-implicit schemes, which treats the linear diffusions exactly and explicitly, and the nonlinear reactions implicitly. A distinctive feature of the scheme is the decoupling between the exact evaluation of the diffusion terms and implicit treatment of the nonlinear reaction terms. As a result, the size of the nonlinear system arising from the implicit treatment of the reactions is independent of the number of spatial grid points; it only depends on the number of original equations, unlike the case in which standard implicit temporal schemes are directly applied to the reaction–diffusion system. The stability region for this class of methods is much larger than existing methods using an explicit treatment of reaction terms. In particular, the one with second order accuracy is unconditionally linearly stable with respect to both diffusion and reaction. Direct numerical simulations on test equations, as well as morphogen systems from developmental biology, show the new semi-implicit schemes are efficient, robust and accurate. 2005 Elsevier Inc. All rights reserved.
منابع مشابه
Semi-Implicit Runge-Kutta Schemes for non-autonomous differential equations in reactive flow computations
This paper is concerned with time-stepping numerical methods for computing stiff semi-discrete systems of ordinary differential equations for transient hypersonic flows with thermo-chemical nonequilibrium. The stiffness of the equations is mainly caused by the viscous flux terms across the boundary layers and by the source terms modeling finite-rate thermo-chemical processes. Implicit methods a...
متن کاملDesign and Implementation of Predictors for Additive Semi-Implicit Runge--Kutta Methods
Abstract. Space discretization of some time-dependent partial differential equations gives rise to stiff systems of ordinary differential equations. In this case, implicit methods should be used and therefore, in general, nonlinear systems must be solved. The solutions to these systems are approximated by iterative schemes and, in order to obtain an efficient code, good initializers should be u...
متن کاملApplication of implicit-explicit high order Runge-Kutta methods to discontinuous-Galerkin schemes
Despite the popularity of high-order explicit Runge–Kutta (ERK) methods for integrating semi-discrete systems of equations, ERK methods suffer from severe stability-based time step restrictions for very stiff problems. We implement a discontinuous Galerkin finite element method (DGFEM) along with recently introduced high-order implicit–explicit Runge–Kutta (IMEX-RK) schemes to overcome geometry...
متن کاملImplicit-explicit Runge-kutta Schemes for Stiff Systems of Differential Equations
We present new implicit-explicit (IMEX) Runge Kutta methods suitable for time dependent partial differential systems which contain stiff and non stiff terms (i.e. convection-diffusion problems, hyperbolic systems with relaxation). Here we restrict to diagonally implicit schemes and emphasize the relation with splitting schemes and asymptotic preserving schemes. Accuracy and stability properties...
متن کاملSpectral Deferred Corrections for Parabolic Partial Differential Equations
tions (PDEs). This class of schemes is based on three principal observations. First, the spatial discretization of parabolic PDEs results in stiff systems of ordinary differential equations (ODEs) in time, and therefore, requires an implicit method for its solution. Spectral Deferred Correction (SDC) methods use repeated iterations of a low-order method (e.g. implicit Euler method) to generate ...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
- J. Comput. Physics
دوره 214 شماره
صفحات -
تاریخ انتشار 2006